/**重置message，防止重复点击重复弹出message弹框 */
// @ts-nocheck
import { ElMessage } from 'element-plus'
let messageInstance = null;
const resetMessage = (options) => {
  if (messageInstance) {
    messageInstance.close()
  }
  messageInstance = ElMessage(options)
};
['error', 'success', 'info', 'warning'].forEach(type => {
	resetMessage[type] = (options) => {
		if (typeof options === 'string') {
		    options = {
		     message: options
		    }
		}
	  options.type = type
	  return resetMessage(options)
	}
})
export const message = resetMessage
